turban shell - Español Inglés Diccionario